home *** CD-ROM | disk | FTP | other *** search
- This is minimal documentation. I barely had time to give you this since
- I have my own project deadlines, but since I got the original code from
- Compuserve it is only fair that I return something back. Here it is.
-
- This code only works in Windows 3.1, because the function hmemcpy is new
- to 3.1.
-
- For those that need to build large strings greater than the 64k barrier.
- This is for you. The file hstrcat.c is the home of additional source
- code for the newly modified HUGEARR.DLL. There are also changes to the
- ".h" files too (function prototypes of course). Also the ".def" file
- reflects the new functions.
-
- This DLL was built with QuickC for windows and the C700 libraries.
-
- In SQL_SRV.BAS (this code has not been cleaned up) is the function
- prototypes for visual basic and a sample code segment for the VB grid
- control. This code can be used to build a huge string to be copied to
- the clipboard and pasted into the clipboard. See the sample code of how
- to hand it off to the clipboard from VB. Building the data in this
- format will allow you to paste the data directly into Excel.
-
- SEE THIS VB USERS.
- A visual basic project file is there too as a demo. See huge_tst.mak.
-
- VBHugeLock is used because GlobalLock doesn't return the segment part
- unless it is cast to a huge pointer. See Petzold for a full
- description. VBHugeStrEnd finds the end of the NULL terminated string
- after a GlobalRealloc occurs. VBHugeStrCat works like strcat in C,
- except you pass it a huge pointer and it uses hmemcpy. Notice the
- return value is a huge pointer to the newly concatenated string
-
- Steve Seale 76100,2755
- 713-584-3009
-
-